package com.motong.gongdan.vo.system.LampType.vo;

import com.motong.gongdan.entity.LampTypeNotice;
import com.motong.gongdan.vo.system.common.vo.CheckBox;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@ApiModel("联络灯类型列表返回值")
@Data
public class LampTypeListVo {

    /**
     * 联络灯类型
     */
    @ApiModelProperty(value = "联络灯类型")
    private Long id;

    /**
     * 颜色
     */
    @ApiModelProperty(value = "颜色")
    private String color;

    /**
     * 名称
     */
    @ApiModelProperty(value = "名称")
    private String name;

    /**
     * 序号
     */
    @ApiModelProperty(value = "序号", hidden = true)
    private Integer sort;

    /**
     * 通知到人用户id
     */
    @ApiModelProperty(value = "通知到人用户id",hidden = true)
    private String userIds;

    /**
     * 通知到人
     */
    @ApiModelProperty(value = "通知到人")
    private String noticeUserNames;

    /**
     * 通知人员
     */
    @ApiModelProperty(value = "通知人员")
    private List<CheckBox> userCheckBox;


    /**
     * 通知详情
     */
    @ApiModelProperty(value = "通知详情")
    private List<LampTypeNotice> lampTypeNotices;




}
